لطفا جهت اطلاع از آخرین دوره ها و اخبار سایت در
کانال تلگرام
عضو شوید.
آموزش یادگیری Vue.js 2.0 [ویدئو]
Learning Vue.js 2.0 [Video]
نکته:
آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیوها:
توضیحات دوره:
Vue.js یکی از جدیدترین فریم ورکهای جاوا اسکریپت است و توجه توسعه دهندگان وب را به خود جلب کرده است زیرا میتوان از آن برای ساخت برنامههای پیچیده تک صفحهای استفاده کرد.
این دوره ویدیویی به توسعه دهندگان نشان می دهد که چگونه با Vue.js رابط های وب با کارایی بالا و واکنشی بسازند. از ابتدا شروع می شود و به شما یاد می دهد چگونه یک Hello World بسازید! در Vue.js اعمال می شود و قدم به قدم به سمت ساخت اپلیکیشن های پیشرفته پیش می رود. مفاهیمی را که باید در مورد Vue.js بدانید به دست خواهید آورد. در حین حرکت، یک برنامه کاربردی خواهید ساخت و مفاهیمی را که توضیح دادهایم را عملی میکنید. چندین ابزار مدرن مانند Webpack، vue-cli، hot reloading، و vue devtools برای توسعه برنامههای کاربردی وب مدرن با تمرکز بر روی لایه view استفاده خواهند شد تا بهترین تجربه را برای کاربران فراهم کنند. همچنین شما از الگوی Webpack مبتنی بر vue-cli استفاده خواهید کرد و به نحوه ساخت بالای آن کیت شروع نگاه خواهید کرد.
در پایان این دوره، شما قادر خواهید بود برنامه های پیچیده و بزرگ وب را با Vue.js بسازید و همچنین خواهید فهمید که چگونه اجزای قابل استفاده مجدد مبتنی بر یک فایل را بسازید که می توانند در پروژه ها استفاده شوند.
همه کدها و فایل های پشتیبانی این دوره در GitHub در https://github.com/PacktPublishing/Learning-Vue.js-2.0 موجود است.
این دوره از Vue.js 2.0 استفاده می کند، در حالی که آخرین نسخه موجود نیست، محتوای مرتبط و آموزنده را برای کاربران قدیمی Vue.js فراهم می کند. بررسی کنید که Vue.js چگونه با سایر چارچوبهای اصلی جاوا اسکریپت مقایسه میشود و چه زمانی از آن استفاده کنید.
یک برنامه وب واکنشی کاملاً کارآمد (SPA) در Vue.js از ابتدا بسازید
از ابزارهای توسعه مدرن مانند Webpack، vue-cli، hot reloading و vue devtools برای توسعه برنامه های کاربردی وب مدرن استفاده کنید.
اصول توسعه برنامه های کاربردی وب با Vue.js
درباره قالبها، مؤلفهها و روشها بیاموزید و مهارتهای لازم برای ایجاد اولین برنامه Vue.js خود را به دست آورید.
داربست هایی از پروژه های Vue.js، از جمله بسته های شخص ثالث ایجاد کنید
از ابزارهایی برای سرعت بخشیدن به توسعه و استفاده از آخرین پیشرفت های زبان جاوا اسکریپت استفاده کنید.
ویژگیهای اصلی مانند مدیریت حالت و مسیریابی با Vue.js این دوره ویدیویی برای افرادی در نظر گرفته شده است که تجربه توسعه وب حرفهای با فرانتاندهای سنگین جاوا اسکریپت یا تجربه چارچوب برنامه تک صفحهای دارند. درک اولیه HTML، CSS و جاوا اسکریپت مورد نیاز است. مقداری تجربه با Angular.js یا React یک امتیاز است، اما الزامی نیست. در Vue.js جستجو کنید و مهارت های ایجاد برنامه های کاربردی وب کامل و تفاوت های ظریف چارچوب را بیاموزید.
با ساختن مثالهایی در دنیای واقعی که مهارتهای توسعه وب شما را با Vue.js بهبود میبخشد، فاصله بین «یادگیری» و «انجام» را پر کنید.
ابزارهای توسعه وب مدرن را کاوش کنید و از آنها برای توسعه سریع یک برنامه کامل Vue.js استفاده کنید
سرفصل ها و درس ها
تنظیم محیط
Setting Up Your Environment
بررسی اجمالی دوره
The Course Overview
Vue.js چیست؟
What Is Vue.js?
شروع کار با Vue.js
Getting Started with Vue.js
استفاده از Vue.js برای ایجاد «سلام، جهان!» کاربرد
Using Vue.js to Create a “Hello, World!” Application
ایجاد یک پروژه Vue.js با npm و Vue.js CLI
Creating a Vue.js Project with npm and the Vue.js CLI
اصول توسعه برنامه های کاربردی وب با Vue.js
Fundamentals of Developing Web Applications with Vue.js
توضیح عمیق نمونه Vue
In-Depth Explanation of the Vue Instance
چرخه حیات نمونه Vue
The Vue Instance Lifecycle
کامپوننت چیست و چگونه در Vue.js استفاده می شود؟
What Is a Component and How Are They Used in Vue.js?
کامپوننت Deep-Dive
Component Deep-Dive
درون یابی قالب اولیه
Basic Template Interpolation
دستورالعمل ها در قالب های Vue.js
Directives in Vue.js Templates
کار با فرم ها
Working with Forms
استفاده از ابزارهای توسعه وب مدرن با Vue.js
Using Modern Web Development Tools with Vue.js
توضیح الگوی فایل .vue
Explaining the .vue File Template
بارگذاری مجدد داغ برنامه شما با Webpack
Hot Reloading of Your App with Webpack
استفاده از Vue-Devtools برای آسانتر کردن اشکالزدایی
Using Vue-Devtools to Make Debugging Easier
واحد تست یک برنامه Vue.js
Unit Testing a Vue.js Application
ساخت برنامه های وب پیچیده با Vue.js
Building Complex Web Applications with Vue.js
مسیریابی با کتابخانه روتر Vue
Routing with the Vue Router Library
مقدمه ای بر مدیریت دولتی با منبعی ساده از حقیقت و Vuex
Introduction to State Management with a Simple Source of Truth and Vuex
استفاده از Vuex برای مدیریت وضعیت در برنامه Vue.js
Using Vuex to Manage State in a Vue.js App
استفاده مجدد از منطق و داده در یک برنامه با Mixins
Reusing Logic and Data within an App with Mixins
استفاده مجدد از منطق و داده در چندین برنامه با افزونه ها
Reusing Logic and Data Across Multiple Apps with Plugins
Packtpub یک ناشر دیجیتالی کتابها و منابع آموزشی در زمینه فناوری اطلاعات و توسعه نرمافزار است. این شرکت از سال 2004 فعالیت خود را آغاز کرده و به تولید و انتشار کتابها، ویدیوها و دورههای آموزشی میپردازد که به توسعهدهندگان و متخصصان فناوری اطلاعات کمک میکند تا مهارتهای خود را ارتقا دهند. منابع آموزشی Packtpub موضوعات متنوعی از جمله برنامهنویسی، توسعه وب، دادهکاوی، امنیت سایبری و هوش مصنوعی را پوشش میدهد. محتوای این منابع به صورت کاربردی و بهروز ارائه میشود تا کاربران بتوانند دانش و تواناییهای لازم برای موفقیت در پروژههای عملی و حرفهای خود را کسب کنند.
جاناتان ام هتی از 14 سالگی کد می نویسد و به طور فعال در شکل دهی و آزمایش سیستم های IT اطراف خود شرکت کرده است. پس از یک دوره کوتاه کارآموزی به عنوان پشتیبان فناوری اطلاعات، تحصیلات خود را با مدرک لیسانس در توسعه وب در دانمارک به پایان رساند.
از آن زمان او به عنوان معلم برای بزرگسالان جوان مبتلا به اوتیسم کار می کند و به عنوان یک توسعه دهنده برای آژانس ها کار می کند و اکنون یک توسعه دهنده Full Stack در کپنهاگ است.
برنامه نویسی و کار در تیم ها به طور موثر کلید موفقیت در صنعتی است که به سرعت در حال تغییر است، چه در مورد توسعه برنامه صحبت کنیم و چه ایجاد تجربه های وب زیبا. او به سرعت از طرفداران Git شد و یکی از پست های وبلاگ در Gitlab منجر به اولین قرارداد کتاب او با PACKT در سال 2013 شد.
نمایش نظرات